<?php
defined('BY_JYA') or exit('error');
$_RQ['op']=$_RQ['op']?$_RQ['op']:'basic';
$return=array();
/*******basic*******/
if($_RQ['op']=='basic'){
	if($_RQ['postdata']){
		$postdata=get_postdata();
		if($_SESSION['isfounder']){
			uni_setting('jy_fahuo',$postdata);
		}
		$this->plugin_setting('basic',$postdata);
		exi('设置成功');
	}
	if($_SESSION['isfounder']){
		$return['item']=uni_setting('jy_fahuo');
		$list=array(
				array('type'=>'tip','title'=>'[超级管理员可见]：
				</br>1、[接入教程]：https://open.taobao.com/doc.htm?docId=107052&docType=1
				</br>2、商家授权Token获取教程:[ISV菜鸟物流后台]--[三方授权管理]
				</br>3、菜鸟云打印接入：https://support-cnkuaidi.taobao.com/doc.htm#?docId=108595&docType=1
				</br>4、菜鸟云打印组件下载安装：https://page.cainiao.com/waybill/cloud_printing/home.html
				'),
				array('type'=>'switch','title'=>'正式启用','name'=>'is_open','help'=>'如果不启用，就只是联调测试；正式运营后，再开启'),
				array('type'=>'string','title'=>'ISV菜鸟物流KEY','name'=>'cainiao_key','help'=>'前往菜鸟物流申请开通：https://cloud.cainiao.com/'),
				array('type'=>'string','title'=>'ISV菜鸟物流secret','name'=>'cainiao_secret','help'=>'前往菜鸟物流申请开通：https://cloud.cainiao.com/'),
				array('type'=>'string','title'=>'ISV应用Key','name'=>'cainiao_isvkey','help'=>'ISV身份认证审核--应用管理--创建应用--发布应用--Key(这个key是方便普通商户（非ISV身份）--[ISV菜鸟物流后台]--[三方授权管理]--搜索本Key--授权)'),
				array('type'=>'string','title'=>'商家授权Token','name'=>'cainiao_token','help'=>'获取方式：[ISV菜鸟物流后台]--[三方授权管理]--商家在物流云系统中对ISV进行授权后，商家可复制Token给到ISV。'),
		);
	}else{
		$uni_setting=uni_setting('jy_fahuo');
		$return['item']=$this->plugin_setting('basic');
		$return['item']['cainiao_isvkey']=$uni_setting['cainiao_isvkey'];
		$list=array(
				array('type'=>'tip','title'=>'[注册教程]：
				</br>1、先注册一个商家：https://miandan.cainiao.com/login.htm?userType=cainiao#/
				</br>2、开通创建一个应用--然后发布；
				</br>3、提供《应用名称》，《AppKey》给系统客服；
				</br>4、客服绑定后，就可以获得：商家授权Token；
				'),
				array('type'=>'copy','title'=>'ISV应用Key','name'=>'cainiao_isvkey','help'=>'[ISV菜鸟物流后台]--[三方授权管理]--搜索本KEY--授权'),
				array('type'=>'string','title'=>'商家授权Token','name'=>'cainiao_token','help'=>'获取方式：[ISV菜鸟物流后台]--[三方授权管理]--商家在物流云系统中对ISV进行授权后，商家可复制Token给到ISV。'),
		);
	}
	$list[]=array('type'=>'pcd','name'=>'pcd','title'=>'发货区域','help'=>'如果是商户发货，发货地址就默认是多商户自己的！');
	$list[]=array('type'=>'string','name'=>'address','title'=>'发货详细地址','help'=>'');
	$list[]=array('type'=>'string_two','title'=>'发货人','name1'=>'name','title1'=>'姓名','name2'=>'mobile','title2'=>'联系电话','help'=>'');
	$list[]=array('type'=>'string','title'=>'云打印标准模板URL','name'=>'templateurl','help'=>'前往商家在此isv空间下创建的自定义模板：示例：http://cloudprint.cainiao.com/template/standard/101/123');
	$list[]=array('type'=>'array','name'=>'kuaidis','title'=>'签订的公司','add_tip'=>'添加一个已订购的物流公司',
							'list'=>array(
								array('type'=>'string','name'=>'title','title'=>'物流公司名称'),
								array('type'=>'string','name'=>'name','title'=>'物流公司编号'),
								array('type'=>'select','title'=>'绑定的快递公司','name'=>'express_id','options'=>'express','option_title'=>'name'),
								array('type'=>'radio','name'=>'paytype','title'=>'付款方式','options'=>'paytypes'),
								array('type'=>'string','name'=>'cardno','title'=>'月结卡号'),
							),
							'details'=>array(
								array('type'=>'string','name'=>'title','title'=>'物流公司名称'),
								array('type'=>'string','name'=>'name','title'=>'物流公司编号'),
								array('type'=>'select','title'=>'绑定的快递公司','name'=>'express_id','options'=>'express','option_title'=>'name'),
								array('type'=>'radio','name'=>'paytype','title'=>'付款方式','options'=>'paytypes'),
								array('type'=>'string','name'=>'cardno','title'=>'月结卡号','show'=>array('paytype'=>3)),
							)
	);
	$kuaidis =array(
		array('title'=>'顺丰速运','name'=>'SF'),
	);
	$return['item']['kuaidis']=$return['item']['kuaidis']?:$kuaidis;
	$return['express']=$this->express_types;
	$return['paytypes']=array(1=>'现结',2=>'到付',3=>'月结');
	$htmls=array(
		'type'=>'edit',
		'desc'=>'参数设置',
		'edit_tab'=>true,
		'edits'=>array(
			array(
				'title'=>'基本信息',
				'list'=>$list
			),
		),
	);
	$return['htmls']=$htmls;
	exi($return);
}
/*******basic*******/
/*******op*******/
